fresh-water limestone - Turkish English Dictionary